religion based on revelation - Turc Anglais Dictionnaire